Planaday\Html\HtmlParser B

Total Complexity 89
Dependencies 13
Dependents 15
Total lines 440
Lines of code 305
Logical lines of code 208
Comment lines 21
Methods 23
Properties 16

Methods 23

Method Rating Maintainability Complexity Lines of code
parseForTags()
A
40 13 58
parseForInvertedConditionals()
A
50 8 27
parse()
A
50 8 27
parseForConditionals()
A
50 8 27
setData()
S
62 6 10
setParserContext()
S
63 6 9
buildScriptBlock()
S
59 5 13
parseToDom()
S
50 4 28
buildStyleBlock()
S
59 5 13
parseForTranslateTags()
S
60 3 13
parseForData()
S
62 3 11
getParserUniqueId()
S
63 3 10
parseForUnsafeData()
S
64 3 9
getTagDepthError()
S
65 2 8
buildError()
S
65 2 9
addScript()
S
71 2 6
addStylesheet()
S
71 2 6
addContext()
S
80 1 3
injectAttribute()
S
80 1 3
setUnsafeData()
S
78 1 3
setCondition()
S
79 1 3
setBeingParsedName()
S
81 1 3
__construct()
S
71 1 6